microbial insecticide - Espagnol Anglais Dictionnaire